
goog.provide('esn.CommunitySurveyQuestions');

goog.require('esn.constants');


esn.CommunitySurveyQuestions.FLOOR = [
  {
    ID: 'floor_similar',
    QUESTION: 'I am quite similar to most people who live on my Floor.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_talk',
    QUESTION: 'If I feel like talking, I can generally find someone on my ' +
        'Floor to talk to right away.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_staff',
    QUESTION: 'The residence life staff on my Floor are generally friendly.', 
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_help',
    QUESTION: 'People here know they can get help from others on my Floor if ' +
		'they are in trouble.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_frpart',
    QUESTION: 'Friends on my Floor are part of my everyday activities.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_nobody',
    QUESTION: 'If I am upset about something personal, there is NO ONE on my ' +
        'Floor to whom I can turn.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_nofriends',
    QUESTION: 'I have NO friends on my Floor on whom I can depend.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_problem',
    QUESTION: 'If there is a serious problem on my Floor, the people here ' +
        'could get together and solve it.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_good',
    QUESTION: 'If someone does something good for my Floor, that makes ' +
		'me feel good',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_emergency',
    QUESTION: 'If I had an emergency, even people I do not know on this ' +
        'Floor would be willing to help.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'floor_trust',
    QUESTION: 'In regards to the people on your Floor, generally speaking ' +
        'would you say that you—trust them a lot, trust them some, trust ' +
        'them only a little, or trust them not at all?',
    POSSIBLE_ANSWERS: [
      'Trust them a lot',
      'Trust them some',
      'Trust them only a little',
      'Trust them not at all',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  },
  {
    ID: 'general_trust',
    QUESTION: 'In terms of how you view people in general, would you say ' +
        'that most people can be trusted or that you can\'t be too careful ' +
        'in dealing with people?',
    POSSIBLE_ANSWERS: [
      'People can be trusted',
      'You can\'t be too careful',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  },
  {
    ID: 'gpa_change_over_prev_qtr',
    QUESTION: 'Do you feel that your grades this semester will be higher, ' +
        'lower, or about the same as last semester?',
    POSSIBLE_ANSWERS: [
      'Higher than last semester',
      'Lower than last semester',
      'About the same as last semester',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  },
  {
    ID: 'crime',
    QUESTION: 'Have you ever had anything stolen from your current dorm room?',
    POSSIBLE_ANSWERS: [
      'Yes',
      'No',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  }
];


esn.CommunitySurveyQuestions.DORM = [
  {
    ID: 'dorm_similar',
    QUESTION: 'I am quite similar to most people who live in my Dorm.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_talk',
    QUESTION: 'If I feel like talking, I can generally find someone in my ' +
        'Dorm to talk to right away.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_staff',
    QUESTION: 'The residence life staff in my Dorm are generally friendly.', 
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_help',
    QUESTION: 'People here know they can get help from others in my Dorm if ' +
		'they are in trouble.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_frpart',
    QUESTION: 'Friends in my Dorm are part of my everyday activities.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_nobody',
    QUESTION: 'If I am upset about something personal, there is NO ONE in my ' +
        'Dorm to whom I can turn.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_nofriends',
    QUESTION: 'I have NO friends in my Dorm on whom I can depend.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_problem',
    QUESTION: 'If there is a serious problem in my Dorm, the people here ' +
        'could get together and solve it.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_good',
    QUESTION: 'If someone does something good for my Dorm, that makes ' +
		'me feel good',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_emergency',
    QUESTION: 'If I had an emergency, even people I do not know in this Dorm ' +
        'would be willing to help.',
    POSSIBLE_ANSWERS: esn.constants.SliderText.AGREEABILITY,
    TYPE: esn.constants.QuestionType.SLIDER
  },
  {
    ID: 'dorm_trust',
    QUESTION: 'In regards to the people in your Dorm, generally speaking ' +
        'would you say that you—trust them a lot, trust them some, trust ' +
        'them only a little, or trust them not at all?',
    POSSIBLE_ANSWERS: [
      'Trust them a lot',
      'Trust them some',
      'Trust them only a little',
      'Trust them not at all',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  },
  {
    ID: 'overall_trust',
    QUESTION: 'The final question in this section addresses your overall ' +
        'trust in people. Generally speaking, would you say that most people ' +
        'can be trusted or that you can’t be too careful in dealing with ' +
        'people?',
    POSSIBLE_ANSWERS: [
      'People can be trusted',
      'You cant be too careful',
      'Don\’t know',
      'Refused'
    ],
    TYPE: esn.constants.QuestionType.RADIO
  }
];
